根据 WiFi 名自动切换网络位置

根据 WiFi 名自动切换网络位置

现在有这样的需求,当我连接家里的网,需要使用 Home 的网络位置,连接公司的时候需要使用 Company 的网络位置

此时可以通过如下脚本进行管理

curl -L https://github.com/eprev/locationchanger/raw/master/locationchanger.sh | bash

touch ~/.locations
vi ~/.locations/locations.conf

1234_5G=Home
Joyport=Company

每次更换 WiFi 时都会触发这个检测,当没有匹配的配置,会选择 自动 位置

使用如下命令查看切换日志

tail -f ~/Library/Logs/LocationChanger.log